Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bloomfield Hills Challenger Knoxville Challenger Dallas Open - Dallas Nonthaburi 1 Challenger Cleveland Challenger Sarasota Challenger Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Romania F1 Romania F2 Romania F10 Romania F1 Romania F2 Romania F4 Romania F5 Romania F6 Italy F5 Morocco F2 Italy F28 Italy F2 USA F15 USA F3 USA F4 France F6 Usa F17 Italy F24 Usa F25 Usa F27 USA F20 USA F15 USA F18 USA F20 USA F21 Canada F5 Canada F6 Canada F7 USA F28 USA F1 USA F3 USA F4 USA F5 USA F6 USA F7 USA F8 USA F9 USA F10 USA F11 USA F12 USA F13 USA F14 USA F15 Canada F7 Canada F8 Canada F9 USA F28 USA F7 USA F8 USA F9 Romania F3 Canada F4 USA F25 Canada F1 Canada F2 USA F15 USA F16 USA F16a USA F16b USA F19 USA F21 Canada F8 Canada F9 USA F1 USA F12 USA F13 USA F16 USA F17 USA F18 USA F21 USA F24 USA F25 USA F26 USA F27 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Romania F8 (Bucharest) Kish Free Zone Island Challenger - Kish Island Citta di Monza - Monza Oberstaufen Cup - Oberstaufen Challenger Cudad de Guayaquil - Guayaquil Citta di Monza - Monza Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Timisoara Challenger - Timisoara Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Brasov Challenger - Brasov Bulgarian Open Challenger - Sofia GHI Bronx Tennis Classic - Bronx Citta di Como Challenger - Como Brasov Challenger - Brasov Tennislife Cup - Napoli Caltanissetta Challenger St. Brieuc Challenger Monza Challenger Sofia Challenger Tunis Challenger Kosice Challenger Constanta Challenger Lexington Challenger Orbetello Challenger Brasov Challenger Todi Challenger Palermo Challenger Napoli Challenger Jersey Challenger Helsinki Challenger Meknes Challenger Rabat Challenger Barletta Challenger Napoli Challenger Rome Challenger Ostrava Challenger Biella Challenger Alessandria Challenger Rome Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger San Benedetto Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger Como Challenger Brasov Challenger Napoli Challenger Alessandria Challenger Rijeka Challenger San Benedetto Challenger Cordenons Challenger Ortisei Challenger Casablanca Challenger Brasov Challenger Trnava Challenger Sacramento Challenger Tiburon Challenger Rio De Janeiro Challenger Porto Alegre Challenger Charlottesville Challenger Montevideo Challenger Knoxville Challenger Champaign Challenger ATP Challenger Tour Finals Heilbronn Challenger Maui Challenger Dallas Challenger Cherbourg Challenger San Luis Potosi Challenger Sarasota Challenger Savannah Challenger Tunis Challenger Rome Challenger Arad Challenger Kosice Challenger Timisoara Challenger Binghamton Challenger Lexington Challenger Aptos Challenger Cordenons Challenger Brasov Challenger Izmir Challenger Trnava Challenger Sibiu Challenger Napa Challenger Mons Challenger Tiburon Challenger Geneva Challenger Charlottesville Challenger Bratislava Challenger Knoxville Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Dallas Challenger Quimper Challenger Panama City Challenger Barranquilla Challenger Bordeaux Challenger Arad Challenger Kosice Challenger Milan Challenger Padova Challenger Poznan Challenger San Marino Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Geneva Challenger Charlottesville Challenger Bratislava Challenger Knoxville Challenger Champaign Challenger Noumea Challenger Casablanca Challenger Hong Kong Challenger Burnie Challenger Drummondville Challenger Raanana Challenger Napoli Challenger Savannah Challenger Tallahassee Challenger Turin Challenger Caltanissetta Challenger Scheveningen Challenger Aptos Challenger Prague Challenger Vancouver Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Sibiu Challenger Sacramento Challenger Fairfield Challenger Casablanca Challenger Knoxville Challenger Maui Challenger Wroclaw Challenger Napoli Challenger Tallahassee Challenger Perugia Challenger Todi Challenger Winnipeg Challenger Liberec Challenger Cordenons Challenger Genova Challenger Cary Challenger Columbus Challenger Sibiu Challenger Rome Challenger Tiburon Challenger Casablanca Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Columbus Challenger Koblenz Challenger Dallas Challenger Drummondville Challenger San Francisco Challenger Tempe Challenger Sarasota Challenger Francavilla Challenger Savannah Challenger Mestre Challenger Vicenza Challenger Prostejov Challenger Aptos Challenger Vancouver Challenger Cary Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Monterrey Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Houston Challenger Columbus Challenger Knoxville Challenger Columbus Challenger Cleveland Challenger Sarasota Challenger Cary Challenger Charleston Challenger Tiburon Challenger Fairfield Challenger Las Vegas Challenger Knoxville Challenger Champaign Challenger Nonthaburi 2 Challenger Cleveland Challenger Little Rock Challenger Tyler Challenger Columbus Challenger Cary 2 Challenger Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Open 13 - Marseille Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade BCR Open Romania - Bucharest VTR Open - Vina del Mar Serbia Open - Belgrade SkiStar Swedish Open - Bastad Open Sud de France - Montpellier Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad BRD Nastase Tiriac Trophy - Bucharest Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Memphis Open - Memphis BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul US Men's Clay Court Championship - Houston Open Parc - Lyon Hall of Fame Tennis Championships - Newport Maharashtra Open - Pune ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Geneva Open - Geneva Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston ASB Classic - Auckland New York Open - New York Mallorca Championships - Mallorca Citi Open - Washington Delray Beach Open - Delray Beach Romania F3 Romania F4 Romania F5 Romania F6 Romania F7 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Romania F17 Hungary F5 Hungary F6 Iran F4 Austria F1 Austria F2 Italy F2 Italy F3 Italy F4 Romania F7 Romania F8 Romania F15 USA F16 Usa F10 Italy F18 Usa F28 Usa F29 Dominican Republic F1 Dominican Republic F3 Usa F16 USA F17 USA F18 USA F19 Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami M15 Memphis Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris M25 Pensacola Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne M25 Wichita French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Wildcard) All Lower level tournaments Olympics - Tokyo Asirom Challenger - Brasov Brasov Challenger - Brasov Garden Open 2005 - Rome Architect Open - Budapest Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara Challenger Brasov - Brasov LXV Concurso Internacional Vigo - Vigo Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Architect Open - Budapest XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Montevideo Czech Indoor Open - Prague USTA Freeman Men's Challenger - Joplin X Torneo Internazionale di Tennis - Barletta Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Concurso Internacional de Vigo - Vigo Citta di Como - Como Morocco Tennis Tour - Tanger Status Athens Open - Athens Bauer Watertechnology Cup - Eckental IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw 4th Volkswagen Challenger - Wolfsburg XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Memorial Manfredini - Sassuolo Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Challenger 42 - Andrezieux Tatra Banka Slovak Open - Bratislava San Remo Challenger Alessandria Challenger Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Pharma Medico Open 2008 - Aarhus Trofeo Cassa di Risparmio di Alessandria - Alessandria Mamaia Challenger - Constanta Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Bratislava Challenger Kos Succhetti Tennis Cup - Cordenons 2nd Campionati Internazionali di Tennis Del'Umbria - Todi 2008 Knoxville Challenger - Knoxville Cordenons Challenger Marrakech Challenger San Marino Challenger Rome Challenger Palermo Challenger Ortisei Challenger Knoxville Challenger Sacramento Challenger San Marino Challenger Istanbul Challenger Como Challenger Marbella Challenger Caltanissetta Challenger Barletta Challenger Rome Challenger Napoli Challenger San Marino Challenger Rome Challenger Istanbul Challenger Marburg Challenger Turin Challenger Sopot Challenger Recanati Challenger Trani Challenger Binghamton Challenger Maui Challenger Manerbio Challenger Brasov Challenger Napoli Challenger Palermo Challenger Orleans Challenger Charlottesville Challenger Manerbio Challenger Helsinki Challenger Bucaramanga Challenger Dallas Challenger Meknes Challenger Rome Challenger Furth Challenger Rabat Challenger Marrakech Challenger Tallahassee Challenger Cary Challenger Knoxville Challenger Brest Challenger Cherbourg Challenger Winnetka Challenger Binghamton Challenger Lexington Challenger Fairfield Challenger Sibiu Challenger Cordenons Challenger Todi Challenger Caltanissetta Challenger Winnetka Challenger Tallahassee Challenger Rome Challenger Winnetka Challenger Knoxville Challenger Champaign Challenger Mersin Challenger Tunis Challenger Savannah Challenger Cortina Challenger Cordenons Challenger Napa Challenger Mons Challenger Vancouver Challenger Tiburon Challenger Noumea Challenger Launceston Challenger Tanger Challenger Sarasota Challenger Sacramento Challenger Winnetka Challenger Tiburon Challenger Columbus 2 Challenger Charlottesville Challenger Savannah Challenger Rome Challenger Nonthaburi 3 Challenger Brescia Challenger Como Challenger Maui Challenger Guadalajara Challenger Leon Challenger Sibiu Challenger Champaign Challenger Roma Open Challenger - Rome Copa Petrobras - Santiago Caltanissetta Challenger Banja Luka Challenger Savannah Challenger Nonthaburi 2 Challenger Sibiu Challenger Chicago Challenger Houston Challenger Tallahassee Challenger Ilkley Challenger Heilbronn Challenger Roma Challenger 2007 - Rome Nonthaburi 1 Challenger Nonthaburi 3 Challenger San Benedetto Challenger Mitsubishi Electric Europe Cup - Monza Chicago Challenger Lexington Challenger Charleston Challenger Tiburon Challenger Fairfield Challenger Charlottesville Challenger Indian Wells 2 Challenger Tallahassee Challenger Shymkent 1 Challenger Gemax Samsung Open 2005 - Belgrade Charlottesville Challenger Bratislava Challenger Rome Challenger Las Vegas Challenger Phoenix Challenger Gelsor Open Romania - Bucharest Cary 2 Challenger Dubai Duty Free Tennis Championships - Dubai Qatar Exxon Mobil Open - Doha Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Open Romania - Bucharest US Men's Clay Court Championship - Houston Credit Agricole Suisse Open - Gstaad BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Open 13 - Marseille China Open - Beijing Ecuador Open - Quito Rio Open - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Intrum Stockholm Open - Stockholm Brisbane International - Brisbane ASB Classic - Auckland Nature Valley International - Eastbourne Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai St. Petersburg Open - St. Petersburg bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne BMW Open - Munich Gonet Geneva Open - Geneva Winston-Salem Open - Winston-Salem Delray Beach Open - Delray Beach Truist Atlanta Open - Atlanta Belgrade 2 - Belgrade Delray Beach Open - Delray Beach AEGON Championships - London New York Open - New York Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Hall of Fame Open - Newport Dallas Open - Dallas Tallahassee Challenger Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Granby Challenger Davis Cup, Group II, 3R, ROU-POL 2-3 Cary 1 Challenger U.S. Open (juniors) Olympics - London U.S. Open (juniors)